package com.wlts.wzy.SelfModule.entity;

import com.wlts.wzy.Base.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 我的自营商品表
 * </p>
 *
 * @author zhiyong
 * @since 2021-03-19
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@ApiModel(value="SelfMyGoods对象", description="我的自营商品表")
public class SelfMyGoods extends BaseEntity {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "用户uuid")
    private String userUuid;

    @ApiModelProperty(value = "商品UID")
    private Long itemId;

    @ApiModelProperty(value = "外部商品ID 提供记录")
    private String outItemId;

    @ApiModelProperty(value = "商品标题")
    private String itemTitle;

    @ApiModelProperty(value = "品牌ID")
    private Long brandId;

    @ApiModelProperty(value = "品牌名字")
    private String brandTitle;

    @ApiModelProperty(value = "模板ID")
    private Long tempId;

    @ApiModelProperty(value = "模板名字")
    private String tempTitle;

    @ApiModelProperty(value = "主图地址")
    private String mainPicPrl;

    @ApiModelProperty(value = "详细图数组")
    private String picList;

    @ApiModelProperty(value = "商详页显示的划线价 单位分")
    private Long reservePrice;

    @ApiModelProperty(value = "是否可售卖")
    private Boolean canSell;

    @ApiModelProperty(value = "规格数组")
    private String skuList;

    @ApiModelProperty(value = "淘宝店铺名")
    private String taobaoShopName;

    @ApiModelProperty(value = "额外json")
    private String extJson;

    @ApiModelProperty(value = "上级状态 0未上架 1已经上架 2已经下架")
    private Integer ksSellStatus;

    @ApiModelProperty(value = "快手商品")
    private String ksGoods;

    @ApiModelProperty(value = "关联平台商品id，仅供记录其他平台对应关系")
    private String relItemId;

    @ApiModelProperty(value = "平台商品id")
    private String kwaiItemId;

    @ApiModelProperty(value = "推送详细图返回信息")
    private String detailsImagesMsg;


}
